.mid {
	margin: 0 auto;
	width: 1000px;
	height: 840px;
}
.list{
	margin-left: 50px;
}
.list>img:first-child{
	margin-top: 45px;
	margin-bottom: 45px;
}
.list span{
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	vertical-align: bottom;
	line-height: 10px;

}
.type img{
	float: left;
	vertical-align: bottom;
	
}
.type span{
	font-weight: bolder;
	font-size: 12px;
}
.type span:nth-of-type(1){
	font-size: 18px;
	font-weight: bolder;
	margin-left: 10px;
	padding-top: -10px;
}
.type span:nth-of-type(2)
{
	color: #acd3ff;
	font-size: 15px;
	padding-top: 12px;
}
.type span:nth-of-type(3)
{
	padding-top: 12px;
}
.list_tb img{
	padding-top: 23px;
	font-size: 0;
}
.list_tb1{
	width: 900px;
	font-size: 0;
	background-color: #fafafa;
	float: left;
	margin-top: -5px;
	border-bottom: 1px solid #b6daff;
	
}
.list_tb1 td{
	padding-left: 70px;
    padding-right: 10px;
    font-size: 12px;
    font-weight: bolder;
    padding-top: 20px;
}
.list_tb1 td:nth-of-type(2){
	padding-left: 40px;
}
.list_tb1 td:nth-of-type(3){
	padding-left: 105px;
}
.list_tb1 td:nth-of-type(4){
	padding-left: 90px;
}
.list_btn{
	
	
}
.list_btn input{
	font-weight: bolder;
	width: 18px;
	height: 18px;
	border:1px solid #c9c9c9;
}
.list_btn input:nth-of-type(2){
	background-color: #6db6ff;
	color: #FFFFFF;
}
.list_btn input:first-child{
	margin:18px 7px 18px 340px;
	width: 48px;
	line-height: 18px;
	background-color: #e5e5e5;
	border: 1px solid #c9c9c9;
	
}
.list_btn input:last-child{
	width: 48px;
	line-height: 18px;
	background-color: #e5e5e5;
	border: 1px solid #c9c9c9;
	
}

footer{
	margin-top: 46px;
}
